#include "event/Event_GameObject_Created.h"
#include "GameObject.h"


using namespace Boon;


Boon::Event_GameObject_Created::Event_GameObject_Created( const GameObjectStrong& ptr )
	: EventGameObjectBase( ptr->GetUniqueObjectID() ),
	  m_actorPtr( ptr )
{

}


const EventType Boon::Event_GameObject_Created::GetEventID() const
{
	return ID;
}


Boon::IMessengerEventStrong Boon::Event_GameObject_Created::Copy() const
{
	return new Event_GameObject_Created( m_actorPtr );
}

const char* Boon::Event_GameObject_Created::GetName() const
{
	return "Event_GameObject_Created";
}
